motorized yard sprayer - Turkish English Dictionary